//
//  JCWEnumDefine.swift
//  HengYouCai
//
//  Created by wll on 2017/11/13.
//  Copyright © 2017年 lwj. All rights reserved.
//  枚举定义

import Foundation

// @千夕夜   产品状态：20.预告中；30.募集中； ***  40.待复审；41.复审通过；50.还款中（计息中）；60.已完成；(40,41,50,60都对应产品设计那边的《已售罄》)
/// 子壹财富产品状态 产品状态：-41.复审未通过；-11.初审未通过；10.待初审；11.初审通过；20.预告中；30.募集中；40.待复审；41.复审通过；50.还款中（计息中）；60.已完成；
public enum JCWProductStatus: String {
    ///预售中
    case prepareSale = "20"
    ///募集中
    case saling = "30"
    ///已售罄
    case saled = "50"
    ///已完成
    case complete = "60"
    
}

///风险评测视图模式 结果页（大）三步曲（小）
public enum JCWRiskAssessmentResultViewType: Int {
    ///大
    case big
    ///小
    case small
    /// 小 无图 无标题
    case smallNoImage
}

///用户风险评测等级 userLevel 0未设置 1基础型 2保守型 3稳健型 4进取型
public enum JCWRiskAssessmentResultType: Int{
    ///未设置
    case wsz = 0
    ///基础型
    case jcx = 1
    ///保守型
    case bsx = 2
    ///稳健型
    case wjx = 3
    ///进取型
    case jqx = 4
    
    ///获取相应文字描述
    var rawString: String {
        get{
            switch self {
            case .wsz:
                return "未设置"
            case .jcx:
                return "基础型"
            case .bsx:
                return "保守型"
            case .wjx:
                return "稳健型"
//            case .jqx:
//                return "进取型"
            default:
                return "进取型"
            }
        }
    }
    
    ///获取相应图片名字
    var rawImageNamed: String {
        switch self {
        case .wsz:
            return "risk_aggressive"
        case .jcx:
            return "risk_aggressive"
        case .bsx:
            return "risk_conservative"
        case .wjx:
            return "risk_steady"
//        case .jqx:
//            return "risk_aggressive"
        default:
            return "risk_aggressive"
        }
    }
}






